stream outlets - Turkish English Dictionary